#pragma once

class Gui;

class GuiHud:
	public IHud
{
public:
	GuiHud();
	~GuiHud();

	/*-IHud---------------------------------------------------------------------*/
	void			OnHudUpdate();
	void			OnHudRender();

	/*--------------------------------------------------------------------------*/

	void AddGui(Gui* rgui);
	void DeleteGui(Gui* rgui);
	void ClearGui();

	/*--------------------------------------------------------------------------*/

private:
	std::vector<Gui*> m_forms;
};

